character analysis rory gilmore